﻿using System;

namespace TSV.Library.Common.PageInfo
{
    public static class CommonPageInfo
    {
        public static string AppName = "CRM";
        public static string AppSepChar = " - ";
        public static string AppDetailSepChar = " » ";
    }
    
    public static class HiringCenterPageInfo
    {
        //component
        public static string ComName = "Hiring Center";
        //modules
        public static string ModCandidate = "Candidate Profiles";
        public static string ModInterview = "Interview";
        public static string ModInterviewHistory = "Interview History";
        //functions
        public static string FuncAddNewCandidate = "Add New Candidate Profile";
        public static string FuncEditCandidate = "Edit Candidate Profile";
        public static string FuncSetupInterview = "Setup an Interview";
        public static string FuncEditInterview = "Edit Interview";
        public static string FuncInterviewResult = "Interview Result";
        public static string FuncInterviewDetails = "Interview Details";
        public static string FuncSendMeetingRequest = "Send Meeting Request";
        public static string FuncSendEmailToCandidate = "Send Email to Candidate";
        public static string FuncTransferToEmployee = "Transfer to Employee Profile";
        public static string FuncTransferToSTT = "Transfer to STT Profile";
        public static string FuncInterviewHistoryDetails = "Interview History Details";
    }
    
    public static class EmsPageInfo
    {
        //component
        public static string ComName = "Employee Management System";
        //modules
        public static string ModActiveEmployees = "Active Employees";
        public static string ModStt = "Software Testing Trainee";
        public static string ModResignedEmployees = "Resigned Employees";
        public static string ModContractRenewal = "Contract Renewal";
        public static string ModEmployeeHistory = "Employee History";
        public static string ModReActivateEmployee = "Re-Activate Employee";
        //functions
        public static string FuncAddNewEmployee = "Add New Employee Profile";
        public static string FuncEditEmployee = "Edit Employee Profile";
        public static string FuncViewEmployeeProfile = "View Employee Profile";
    }

    public static class AssetCategoryPageInfo
    {
        public static string ComName = "Asset Management System";
        public static string AssetCategory = "Asset Category";        
    }

    public static class AssetPropertyPageInfo
    {
        public static string ComName = "Asset Management System";
        public static string AssetProperty = "Asset Property";        
    }    

    public static class GroupPageInfo
    {
        public static string GroupName = "Danh Sách Nhóm";
        public static string SetPermissionForGroup = "Gán Quyền Cho Nhóm";
    }

    public static class JobRequestPageInfo
    {
        //modules
        public static string ModJobRequest = "Job Request";
    }

    public static class HomePageInfo
    {
        //modules
        public static string ModHome = "Home";
        //functions
        public static string FuncUserLoginStatistic = "User Login Statistic";
    }

    public static class PurchaseRequestPageInfo
    {
        //modules
        public static string ComName = "Purchase Request";
        public static string FuncPurchaseDetails = "Purchase Request Details";
        public static string FuncAddNewPurchaseRequest = "Add New Purchase Request";
        public static string FuncEditPurchaseRequest = "Edit Purchase Request";
        public static string FuncPurchasingConfirm = "Purchasing Confirm";
        public static string FuncPurchasingFillData = "Purchasing Fill Data";
        public static string FuncSetupApproval = "Setup Approval";        
    }

    public static class LOTPageInfo
    {
        //component
        public static string ComName = "Logigear Online Test";
        //modules
        public static string ExamQuestion = "Exam Question";
        public static string ViewDetail = "View Detail";
        public static string AssignQuestion = "Assign Question";
        public static string AssignCandidate = "Assign Candidate";
        public static string Exam = "Exam";
        public static string CandidateTestList = "Candidate's Test List";        

        public static string Question = "Question";
        public static string EditQuestion = "Edit Question";
        public static string AddNewQuestion = "Add New Question";

    }
    public static class AnnualHolidayPageInfo
    {
        //component
        public static string ComName = "Annual Holiday";
        //modules
        public static string AnnualHolidayList = "Annual Holiday List";

    }
    public static class PTOAdminPageInfo
    {
        //component
        public static string ComName = "PTO Admin";
        //modules
        public static string PTO_List = "PTO List";
        public static string PTO_Report = "PTO Report";

    }

    public static class PTOEmpPageInfo
    {
        //component
        public static string ComName = "PTO Employee";

        //modules
        public static string PTO_List = "PTO List";
        public static string FuncPTOEmpList = "PTO Tracking List";

    }

    public static class PortalHomePageInfo
    {
        //component
        public static string ComName = "Home";

        //modules
        public static string FuncUserLoginStatistic = "User Login Statistic";

    }
    
}